type crypto/hpke.shakeKDF
9 uses
crypto/hpke (current package)
kdf.go#L114: type shakeKDF struct {
kdf.go#L120: var shake128KDF = &shakeKDF{hash: sha3.NewSHAKE128, id: 0x0010, nH: 32}
kdf.go#L121: var shake256KDF = &shakeKDF{hash: sha3.NewSHAKE256, id: 0x0011, nH: 64}
kdf.go#L123: func (kdf *shakeKDF) ID() uint16 {
kdf.go#L127: func (kdf *shakeKDF) size() int {
kdf.go#L131: func (kdf *shakeKDF) oneStage() bool {
kdf.go#L135: func (kdf *shakeKDF) labeledDerive(suiteID, inputKey []byte, label string, context []byte, length uint16) ([]byte, error) {
kdf.go#L149: func (kdf *shakeKDF) labeledExtract(_, _ []byte, _ string, _ []byte) ([]byte, error) {
kdf.go#L153: func (kdf *shakeKDF) labeledExpand(_, _ []byte, _ string, _ []byte, _ uint16) ([]byte, error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |